/**
 * \file cars.h
 * \brief Header file con macro di utilità
 * \author Marco Luisi
 */

#ifndef CARS_H_
#define CARS_H_

#define STDIN 0
#define STDOUT 1
#define STDERR 2


/**
 * Macro per la gestione degli errori
 * Nomenclatura: EC_(valore controllato)_(valore restituito)
 */

#define EC_M1(s) if ((s) == -1) {return(-1);}
#define EC_NULL_M1(s) if((s) == NULL) {return(-1);}







#endif /* CARS_H_ */
